Лабораторная работа № 6

Основы интерфейса взаимодействия пользователя с системой посредством командной строки

Мальянц В. К.

Российский университет дружбы народов, Москва, Россия

16 марта 2025

Цель работы

  • Приобретение практических навыков взаимодействия пользователя с системой посредством командной строки.

Задание

  • Работа с командной строкой

Выполнение лабораторной работы

Работа с командной строкой

  • Определяю полное имя домашнего каталога (рис. 1).
Определение полного имени домашнего каталога

Работа с командной строкой

  • Перехожу в каталог /tmp (рис. 2).
Переход в каталог /tmp

Работа с командной строкой

  • Вывожу на экран содержимое каталога /tmp (рис. 3).
Вывод на экран содержимого каталога /tmp

Работа с командной строкой

  • Вывожу имена скрытых файлов (рис. 4).
Вывод имен скрытых файлов

Работа с командной строкой

  • Вывожу информацию о типах файлов (рис. 5).
Вывод информации о типах файлов

Работа с командной строкой

  • Вывожу подробную информацию о файлах и каталогах (рис. 6).
Вывод подробной информации о файлах и каталогах

Работа с командной строкой

  • Комбинирую опции (рис. 7).
Комбинирование опций

Работа с командной строкой

  • Просматриваю содержимое каталога /var/spool, нахожу в нем подкаталог с именем cron (рис. 8).
Просмотр содержимого каталога /var/spool

Работа с командной строкой

  • Перехожу в домашний каталог, вывожу на экран его содержимое, владельцем файлов и подкаталогов является vkmaljyanc (рис. 9).
Переход в домашний каталог и вывод его содержимого

Работа с командной строкой

  • В домашнем каталоге создаю новый каталог с именем newdir (рис. 10).
Создаю каталог newdir

Работа с командной строкой

  • В каталоге ~/newdir создаю новый каталог с именем morefun (рис. 11).
В каталоге ~/newdir создание нового каталога с именем morefun

Работа с командной строкой

  • В домашнем каталоге создаю одной командой три новых каталога с именами letters, memos, misk. Затем удаляю эти каталоги одной командой (рис. 12).
Создание и удаление каталогов с именами letters, memos, misk

Работа с командной строкой

  • Пробую удалить каталог ~/newdir командой rm. Каталог не был удален (рис. 13).
Попытка удаления каталога ~/newdir командой rm

Работа с командной строкой

  • Удаляю каталог ~/newdir/morefun из домашнего каталога. Каталог был удален (рис. 14).
Удаление каталога ~/newdir/morefun из домашнего каталога

Работа с командной строкой

  • Ввожу команду man ls (рис. 15).
Ввод команды man ls

Работа с командной строкой

  • Нужно использовать опцию -R для просмотра содержимого каталога и подкаталогов, входящих в него (рис. 16).
опция -R

Работа с командной строкой

  • Ввожу команду man ls (рис. 17).
Ввод команды man ls

Работа с командной строкой

  • Нужно использовать опцию -l для просмотра содержимого каталога c развернутым описанием файлов (рис. 18).
опция -l

Работа с командной строкой

  • Нужно использовать опцию -t для сортировки по времени последнего изменения (рис. 19).
опция -t

Работа с командной строкой

  • Использую ls -lt для сортировки по времени последнего изменения выводимого списка содержимого каталога c развернутым описанием файлов

Работа с командной строкой

  • Ввожу команды man cd, man pwd, man mkdir, man rmdir, man rm (рис. 20).
Ввод команд man cd, man pwd, man mkdir, man rmdir, man rm

Работа с командной строкой

  • Результат ввода команды man cd (рис. 21).
Результат ввода команды man cd

Работа с командной строкой

  • Результат ввода команды man pwd (рис. 22).
Результат ввода команды man pwd

Работа с командной строкой

  • Результат ввода команды man mkdir (рис. 23).
Результат ввода команды man mkdir

Работа с командной строкой

  • Результат ввода команды man rmdir (рис. 24).
Результат ввода команды man rmdir

Работа с командной строкой

  • Результат ввода команды man rm (рис. 25).
Результат ввода команды man rm

Работа с командной строкой

  • Ввожу команду history (рис. 26).
Ввод команды history

Работа с командной строкой

  • Изменяю команду ls -F на ls -a (рис. 27).
Изменение команды ls -F на ls -a

Работа с командной строкой

  • Изменяю команду man ls на man cd (рис. 28).
Изменение команды man ls на man cd

Работа с командной строкой

  • Результат ввода команды man cd (рис. 29).
Результат ввода команды man cd

Выводы

  • Я приобрела практические навыки взаимодействия пользователя с системой посредством командной строки.

Спасибо за внимание